Source: http://storyfix.com/just-possibly-the-best-novel-you%E2%80%99ve-never-read%E2%80%A6-for-99-cents