Bescherelle - English: grammar (Hardcover)
This is a new edition of the English Grammar Bescherelle. It is easily affordable, very interesting to read. You learn a lot because the grammar is complete (even more than the previous edition) and very easy to read, thanks to a comprehensive index.