book review | books | books worth reading | fiction | five star reviews Top 10 Favorite Reads of 2017