Martin Hewings Advanced grammar in use self study reference and practice book - 1st ed. - Cambridge Cambridge university press 2002 - 350p ISBN: 0521498686