The Mexican War Diary Of George B. McClellan is a historical book written by George B. McClellan, an American soldier, engineer, and politician who served as a major general during the American Civil... This description may be from another edition of this product.