Ratings326
Average rating4.2
This book feels like it's an Olde Classic but was written fairly recently (80s?) and it reads like it. It is a fantastic book that manages to weave a very intricate pair of stories together without being boring or difficult at all. I love it a lot!!!