Battle of trenton and princeton on map July 8, 2019 16 32 64 128 Battle of prestonpans Battle of menton Battle of metz The battle of the marne Battle of caporetto