num_pages: 0
description: 240 Pages
language: English
title: The Roman Republic
publisher: Harvard University Press