William Willis — British physician