A review by brandonstark
Caesar's Women by Colleen McCullough

challenging informative reflective tense slow-paced

4.0