Please take a moment to review Hachette Book Group's updated Privacy Policy: read the updated policy here.

General Andrew A. Humphreys

Andrew A. Humphreys was Brigadier-General, Chief of Engineers, and Brevet Major-General U.S.A.; Chief of Staff, Army of the Potomac, and Commander of the Second Corps, US Army.
Read More Arrow Icon