The illustrated directory of 20th century guns
ISBN-13: 9781552671344