by Warren Chernaik
publisher: Cambridge University Press publish date: May 30th 2013
format: paperback pages: 308
language: English
ISBN:
1107654076 (9781107654075)
publisher: Cambridge University Press publish date: May 22nd 2011
format: ebook pages: 306
language: English
ISBN:
1139065122 (9781139065122)
publisher: Cambridge University Press publish date: March 17th 2011
format: hardcover pages: 298
language: English
ISBN:
0521196566 (9780521196567)
publisher: Cambridge University Press publish date: March 17th 2011
format: ebook pages: 308
language: English
ISBN:
1283113015 (9781283113014)