The world's great artillery : from the Middle Ages to the present day /
Halberstadt, Hans.
Rochester : Grange,
2002.
Includes index.
Artillery