David Plunket Greene - English socialite