Manyebook
William Garrett Piston
Lee's Tarnished Lieutenant
Third Day at Gettysburg and Beyond
Wilson's Creek