The book of rifles - Smith, Walter H. (Stackpole, 1960)