I decided to review all the books I read, and it's been tough because of how much I've enjoyed the books I've come across since making that decision.At just over 100 small-cut pages, Train Dreams is billed as a novella, but it has everything you could ever want in a novel: shootings, birth, death, love, loss, lumberjacks, witty verbal exchange, flames, apparitions, drinking, hard work, legends.