The Flintlock
Subtitle: Its Origin and Development
Publisher: Littlehampton Book Services Ltd
ISBN-13: 9780900470257