American Rifle: A Biography

December 12, 2008
 

With Alex Rose (Journalist and Historian)