publisher: Cambridge University Press publish date: June 13th 2002
format: ebook pages: 240
ISBN:
051122270X (9780511222702)
publisher: Allen & Unwin
publish date: November 1st 2008
format: paperback pages: 480
language: English
ISBN:
1741756251 (9781741756258)
format: hardcover pages: 304
ISBN:
1138019992 (9781138019997)
publisher: Cambridge University Press publish date: February 16th 2012
format: paperback pages: 460
language: English
ISBN:
0521137535 (9780521137539)