I never expected to say this but this novel by mister King, is the best fiction book I've read so far in 2017. 
 I must add that the audiobook made this phenomenal adventure even greater. The guy/voice deserves an Oscar!