Geoffrey (Lords of the Ether)

Sir Geoffrey was the British delegate on the ESA Scientific Committee. (COMIC: Lords of the Ether)