Top 100 best Kindle books of all time 2007-2017, based on Amazon annual bestseller lists