English Grammar In Use with Answers and CD ROM

by Raymond Murphy

A self-study and reference book for intermediate students of English.