Author: David M. 1827-1908 Cooper