Handguns of the world : military revolvers and self-loaders from 1870 to 1945 / Edward C. Ezell Weapons : an international encyclopedia from 5000 BC to 2000 AD / [by]the Diagram Group ; [editor David Harding] Early European hand-firearms in Liverpool Museum / Michael G. Spencer & Fiona A. Philpott ; with an appendix by Alasdair M. Mackay