Thomas J E Flt Lt Royal Naval Air Service
Source : The Sphere 20th Oct 1917