Logman advanced learners grammar a self-study reference & practice book with answers - Foley, Mark; Hall, Diane (Edinburgh Gate, Harlow Pearson Education Limited, 2003)
Keywords: English language -- Grammar -- Problems, exercises, etc