Logman advanced learners grammar : a self-study reference & practice book with answers - Foley, Mark; Hall, Diane (Pearson Education Limited, 2003)