Review: GREAT READ
Rating: 5 out of 5
Date: 06 28, 2014
I'd been waiting for this book and i loved it, it answered major questions i had from reading the first two. It did make me shed a couple tears and made me want and Angel Carter in my world.