Jon Fincher rated Against All Things Ending: 4 stars Nov. 1, 2013 Public Against All Things Ending by Stephen R. Donaldson