Source: http://www.mackenziehoran.com/2016/08/24/101-in-1001-list-books-i-loved-and-books-i-wouldnt-recommend/