publisher: Nabu Press publish date: February 4th 2010
format: paperback pages: 622
language: English
ISBN:
1143866347 (9781143866340)
publisher: J. Murray
format: ebook
language: English
ISBN:
0025402307 (2940025402305)
publisher: Cambridge University Press publish date: February 8th 2012
format: paperback pages: 600
language: English
ISBN:
1108044840 (9781108044844)
publisher: J. Murray
format: ebook
language: English
ISBN:
0025402315 (2940025402312)