A review by sarahtokar
Wars of the Roses by Antonia Fraser
4.0
Concise and informative. The only thing that frustrated me was the confusing family tree.
4.0