Encyclopedia of sporting firearms - PetzallhDavid E.