Author: Magruder, Caleb Clarke . 1870.