True Grit by Charles Portis: A Spoiler-free review