A review by tstreet
The Devil's Diadem by Sara Douglass

5.0

Read it tons of times