A Yankee horseman in the Shenandoah Valley the Civil War letters of John H. Black, Twelfth Pennsylvania Cavalry - Black, John H., 1834-1922 (Voices of the Civil War., 2012)