The New Gettysburg Campaign Handbook: Facts, Photos, and Art... By Petruzzi, J. David Paperback Price $16.17 Free Shipping
Plenty of Blame to Go Around: Jeb Stuart's Controversial Rid... By Petruzzi, J. David Hardcover Price $33.48 Free Shipping