I knew nothing about this book when I picked it up, but I was pleasantly surprised. I thought it was a good, creative read. I had only minor quibbles with it. But any book that tells a nice story while also teaching some important math and science concepts is a winner to me.