David Hancock - English civil servant