A review by clbrmi
On, Off by Colleen McCullough

4.0

Much different from what I knew of Colleen McCullough.
I loved this.