Bvt. Brig. Gen. Horace M. Brooks

Part of Bvt. Brig. Gen. Horace M. Brooks