Captain and Brevet-Major Geoffry Lee Compton Smith