Queen of Shadows
11 • 648 pages

Ratings607

Average rating4.5

15

I wholeheartedly believe that SJM sacrificed her first born child to write this book — I have never experienced that type of atmosphere like I did when I read those last 100 pages. I'm still in shock.

October 22, 2023