Ratings698
Average rating3.6
This is the second time around for this book. The first time I don't think I was ready for the deeper parts of the story. Reading again more than 20 years later gave me new insights I didn't seem to understand about the nuances of the book.