If It Takes All Summer: The Battle of SpotsylvaniaEbookIf It Takes All Summer: The Battle of SpotsylvaniabyWilliam D. MatterRating: 3 out of 5 stars3/5Save If It Takes All Summer: The Battle of Spotsylvania for later