Commander of all Lincoln's armies a life of General Henry W. Halleck / - Marszalek, John F., (Belknap Press of Harvard University Press,)