Advanced English grammar with answers a self-study reference and practice book for advanced south asian students with answers - Hewings, Martin (Cambridge Cambridge university press, 1999)