William McKendree: a Biographical Study