Captivated my imagination. Pleasurable read. Great summer beach reading.