Author: M.A. (Yale) Rueben Post Halleck