Title: SMALL ARMS , VISUAL ENCYCLOPEDIA , MORE THAN 800 ILLUSTRATIONS