bbmorgan.com
Book Review: Caraval by Stephanie Garber (5/5)
This book was so delightful – spiky and magical and dangerous. I loved everything about it. The plot kept twisting, the characters felt real, and the writing was superb. Things I liked the mo…