Good book for smart kids!
I bought this for my granddaughter who is exceptionally smart.  She really enjoyed reading it and asking me and others questions.  She was able to figure out harder ones on her own.  Would buy again!
Rating: 5 stars