Republican Rome - McDonald, Alex H. (Thames and Hudson, 1966)