Author: McLennan, James A., 1832-1907