GREEK AND ROMAN ARTILLERY: TECHNICAL TREATISES

MARSDEN (E.)

021M

£15.00

Facsimile of 1971 edn., 278pp.+14 plates, figs. & 12 diags.in text, v.good in d/w. Sandpiper 1999.