This is a masterpiece. It went so in depth with Ethan's character, and I really liked that. I thought it was unfortunate that we didn't get to know about Jimmy's past, but that's because this was Ethan's story. Wonderful each time I read this!!