Burnside Breech Loading Rifles - Tapa dura

Hull, Edward A.

 
9780917218224: Burnside Breech Loading Rifles