Hearts in Atlantis - KING, Stephen