Cover 2

Rifles

Rifles: Six Years with Wellington's Legendary Sharpshooters

2003 • 351 pages