Hearts in Atlantis - KING, Stephen (Includes bibliography, 1999)