David Hannay

Birthplace: New Zealand