Book Details
Description
Genres
Reviews
View AllI have a feeling this is a book that stood the test of time because it was a paradigm shift, but I think it has aged poorly, and I found myself just rolling my eyes at the twists and turns of the plot.