BattlefieldPortraits.com: Major General Robert E. Rodes - book cover
BattlefieldPortraits.com: Darrell L. Collins, author