Ratings213
Average rating4.1
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!!!