I'll stop there. I don't want to give away too much. And yes, I left out alot!! I highly recommend reading it yourself!
Did you happen to notice the name of one of the twins was a little familiar? Yep, I love this book so much, I pulled the name of my firstborn from its pages. My initial plan was to name him Caleb Aaron, but his father would not go for that. For a short time, he was to be called Caleb Dean (after James Dean, who played Caleb Trask in the big screen version of the book). Once he was confirmed a boy, I came up with Caleb Mackenzie (daddy's name is Kent, paternal grandfather is Mack). My point? Yeah, I love this book!