Lorrin A. Shepard — American physician and missionary