American Revolutionary War: Battle of White Marsh

The Battle of White Marsh or Battle of Edge Hill was a battle of the Philadelphia campaign of the American Revolutionary War fought December 5–8, 1777, in the a