The novel takes full advantage of geek culture, and infantile jokes but the science in this book is fascinating ranging from overall theories to nuts and bolts
This book has layers which allow the reader to think about and explore. Jealousy, friendship, envy, love, arrogance and, of course, redemption