There are books that make you laugh, there are books that make you cry, and there are books that make your life better just for having read them. That's how I feel about Elana Johnson's