I’m a fan of Marc Johnson! He did it again with this second installment of The Passage of Hellsfire, in the sense that it was nearly impossible to put the book down. Marc definitely has a talent for cliff hangers at the end of chapters making it irresistible to not turn the page and continue reading. The story is filled with adventure, choices, living with those choices, large life devouring mosquitoes, swamps, mountains, ogres, goblins, and magic. If you love a good fantasy story you will enjoy this book, but I recommend you make sure to read it over a weekend, as I staid up into the late hours to finish it. Although I wished I could have given this book a 5 star rating, there are a few things that irked me. First and foremost is some inconsistency with logic. For example, half way through the book Hellsfire and his friends are traveling south and a mighty magical storm comes up. Hellsfire’s friends have to carry him through the storm because he passes out. The book explicitly states several times that their horses all run away, and implies that they are walking. However, when the get to the city the first thing they do is go to the stables to deposit their horses. I had to read that passage several times, and turned back to see what was going on. But sure enough they lost their horses and then somewhere along the way got some more, but it wasn’t clear where. This is but an example, and there are several more of these logic checks that the author needs to work on to remove the inconsistencies. But, they weren’t enough to make me want to stop reading. The second issue that I have is that the book is riddled with grammatical errors. I often found words were missing in sentences, but for the most part could figure out what it was supposed to say. This additional burden on the reader was what pushed the review from a 5 to a 4. As for family friendliness, I think any kid would enjoy reading about Hellsfire.