by Janet Dine
publisher: Cambridge University Press publish date: March 1st 2010
format: paperback pages: 340
language: English
ISBN:
0521141826 (9780521141826)
publisher: Cambridge University Press publish date: February 24th 2005
format: ebook pages: 341
language: English
ISBN:
1299399401 (9781299399402)
publisher: Cambridge University Press publish date: February 24th 2005
format: ebook pages: 340
language: English
ISBN:
0511838042 (9780511838040)
publisher: Cambridge University Press publish date: September 3rd 2010
format: hardcover pages: 340
language: English
ISBN:
0521828619 (9780521828611)