Enough said about the book in the previous reviews. I just want to add my 5 stars. I am so happy to have discovered Chet Raymo. This book has beautiful characters, lines that you want to re-read or memorize, astronomy (not astrology...as you'll see) all told from the perspective of a very unusual character whom you will love by the end of the book.