by Rosemary Foot, Andrew Walter
publisher: Cambridge University Press publish date: December 31st 2010
format: paperback pages: 340
language: English
ISBN:
0521725194 (9780521725194)
publisher: Cambridge University Press publish date: June 10th 2013
format: hardcover pages: 340
language: English
ISBN:
0521898005 (9780521898003)
publisher: Cambridge University Press publish date: December 31st 2010
format: ebook pages: 352
language: English
ISBN:
0511924577 (9780511924576)
publisher: Cambridge University Press publish date: January 1st 2010
format: ebook pages: 354
language: English
ISBN:
1282908332 (9781282908338)
publisher: Cambridge University Press publish date: April 7th 2011
format: ebook
language: English
ISBN:
0511853475 (9780511853470)