ENCYCLOPEDIA OF RIFLES AND HAN - CONNOLLY, SEAN