Tom's twelve favorite reads from 2017 (not necessarily published in 2017) in alphabetical order by author.