Small arms : over 250 of the world's finest personal weapons - Chant, Chris (Silverdale Books, 2004)