European firearms. - Hayward, John Forrest (HMSO, 1955)