All the books mentioned here are personal recommendations from visitors to this web site. If you would like to recommend a particular book to others please let us know on the English books forum.
Where possible I provide direct links so that you can check availability, price etc. If you order through this web site we get some pennies. :-)