Author: Albert G. Mackey and Charles T. McClenachan