Michael C. Klein — Canadian physician and author