Thomas Westropp McMahon — British army officer