Tom’s 2018 Top 12

Tom's twelve favorite reads from 2018 (not necessarily published in 2018, although in this case they were) in alphabetical order by author.