My top 10 books for 2017