John Marshall - Magruder, Allan B. (Houghton, Mifflin & Co., 1899)