Captain Henry Parks Whitworth (Battlefield Cross)