5 out of 5 stars
we loved it!
I got this book for my grandson, and by the time we finished it I was hooked. I now am reading the rest of the Foley's works. I can't wait until the next one comes out.