Author: Foster. John Watson. 1836-1917.