Jane's Guns Recognition Guide Richard D. Jones - Jones (Herper Collins Publisher, 2008)