THE COMPLETE ENCYCLOPEDIA OF ANTIQUE FIREARMS: AN EXPERT GUIDE TO FIREARMS AND THEIR DEVELOPMENT.