Andrew Pilkington — British army officer