by Philip Cooke
publisher: Pearson Longman
format: hardcover pages: 644
language: English
ISBN:
1408268183 (9781408268186)
publisher: Longman Publishing Group
format: paperback
language: English
ISBN:
1408259133 (9781408259139)
publisher: Pearson Longman publish date: March 1st 2011
format: paperback
language: English
ISBN:
1408253577 (9781408253571)
publisher: Pearson Longman
format: paperback pages: 615
language: English
ISBN:
1405898984 (9781405898980)
publisher: Pearson publish date: May 1st 2013
format: paperback
language: English
ISBN:
1447923405 (9781447923404)