Frederick Kearsley Weaver — British physician