2018 Reads — The Great, Good and OK

Split into categories – the great (ones I recommend to nearly everyone), the good (ones I enjoyed but didn’t make my ‘top list’) and the ok (ones I liked but probably won’t read again) – these are my 2018 reads.