Barbara Watterson
This study provides a detailed coverage of all aspects of Roman campaigning. It examines the training, the way they set about planning their campaigns and the techniques of warfare used.'
Archaeology,Egyptology
Amarna: Ancient Egypt's Age Of Revolution