Grammar Express with answers. For self study or the classroom - Marjorie Fuchs, Margaret Bonner - Longman