Here is a reading list courtesy of the Guardian. We have a number of the these in our library.
Here is a list of publications complete with a discount
If you think this type of question is not particularly diagnostic ….. think again.
Here is a really useful vocabulary list to help students use more ambitious language