GORDON ANDREW FLEMING