Researching Pilot F/Sgt Edward Dennis CANNON 504 Squadron