Oxford practice grammar :
Eastwood, John.
Oxford practice grammar : Intermediate : With answers / John Eastwood. - new series ed. - Oxford : Oxford University Press, 2006. - IX, 439 p. : ill.+ 1 CD-ROM (4 3/4 in.)
978-0-19-457980-3 0194309134
English language--Textbooks for foreign speakers
English language--Grammar
Oxford practice grammar : Intermediate : With answers / John Eastwood. - new series ed. - Oxford : Oxford University Press, 2006. - IX, 439 p. : ill.+ 1 CD-ROM (4 3/4 in.)
978-0-19-457980-3 0194309134
English language--Textbooks for foreign speakers
English language--Grammar