After reading it, I’m almost angry. How could I not have heard of Willow Wilson before? How had I missed this book? ... read more ...