The journal of Rufus Rowe : witness to the Battle of Fredricksburg