Captain Gordon M Flowerdew (Battlefield Cross)