Gerard H. L. Fitzwilliams — British doctor and spy