Gregory Hughes has written an extraordinary and heart warming story that captured all of my emotions. In many parts of the story I laughed out loud, and other times I would find myself tearing up. The book took myself and the characters on a journey unlike any other, as we discovered another par...