The Generals of Shiloh: Character in Leadership, April 6-7, 1862
by author Larry Tagg