A review by aelyx_magnus
Talleyrand by Duff Cooper

emotional informative lighthearted reflective medium-paced

4.25