Author: John Calvin B. 1842 Thorne