publisher: Cambridge University Press publish date: April 6th 2006
format: hardcover pages: 690
language: English
ISBN:
0521826594 (9780521826594)
publisher: Albrecht Knaus Verlag publish date: August 29th 2011
format: kindle pages: 385
language: English
ISBN:
9783641069612
publisher: Walter Scott
format: ebook pages: 360
ISBN:
0005971829 (2940005971821)
publisher: Cambridge University Press publish date: November 25th 2010
format: paperback pages: 708
language: English
ISBN:
0521158060 (9780521158060)