Can I say, this book was a love triangle of betrayals. The book was magical and Smart has an absolutely lovely way with words. Before I dive into my thoughts, one thing I want to mention is that if you have trouble following time jumps without labels, this book may be challenging at times, as […]