duffley christopher