William Gilman Thompson — American physician and writer