No image

Roman Republican Castrametation


£27.00
S630
9780860548126
John Pamment Salvatore
1996
Available soon

Description

A reappraisal of historical and archaeological sources