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