Alexander Taylor — Scottish physician and author