This is a pretty good book. It is very interesting, and is easy to read. It has interesting ideas, about memory and what is remembered. There were some sections of the book I strongly disliked, but most of them were not vital to the main story. The overall book was interesting and unique. It it well written and exciting, and it makes you want to keep reading.  I would give it seven out of ten stars. This book is an interesting and enjoyable classic, although some parts can be a bit slow or boring.