The old Roman world: the grandeur and failure of its civilization. By John Lord ...