Kevin Pierce, as always does a great job. The problem with the book is it’s ignorance and plain foolishness regarding firearms. The character using and pushing use of firearms is also a immoral jerk, while the other characters are the “rational ” people. This is a typical view of demigods who think the world is made of nice people. Certainly the use of firearms must be consistent with true morals and ethics, but firearms are neutral, it’s the context of their use which determines morality.