EarthboundValkyrie rated Beating Back the Devil: 3 stars Jan. 9, 2015 Public Beating Back the Devil by Maryn McKenna