"Narrator spoils the book"
No. I'm a geologist and Walter Dixon spoils the book for me with his many mispronunciations of geological terms. One would think he would have researched these words in advance. Examples of botched words include: rhythmites (as in tidal rhythmites), peridotite, and plagioclase. There are many more.