Cover Image

Slave Revolts in Antiquity

Theresa Urbainczyk

ISBN: 9780520257016
ISBN: 9780520257023