SMALL ARMS , VISUAL ENCYCLOPEDIA , MORE THAN 800 ILLUSTRATIONS
Publisher: Amber Books Ltd
Published: 2011-01-01
Number of pages: 450
ISBN-13: 9781435139343