Frontier doctor : William Beaumont, America's first great medical scientist - Horsman, Reginald. (University of Missouri Press, 1996)