English John Thompson Shepherd Cited by user Suslindisambiguator on 22 Jan 2022 John Thompson Shepherd (21 May 1919, Belfast, Northern Ireland β 4 October 2011, Rochester, Minnesota) was a British-American cardiologist, medical researcher inβ¦