This story is about a mixed up. Man has been through a lot in his life. His grandmother is my favorite character in this book because she tells it exactly how she feels. Joe is her grandson and she gives some advice on love, loss, and how to survive, a messed up world the people that interact with Joe are very interesting and are from very different walks of life. I really like the old sea captain character to! This book and its narrator keeps you involved in the story from beginning to end.