Hutchinson Atlas of Battle Plans (Helicon History) by Duncan Anderson · Bookplated