publisher: Cambridge University Press publish date: December 11th 2003
format: paperback pages: 324
language: English
ISBN:
0521483948 (9780521483940)
publisher: Nabu Press publish date: March 26th 2010
format: paperback pages: 486
language: English
ISBN:
1148036083 (9781148036083)
publisher: Cambridge University Press publish date: December 11th 2003
format: hardcover pages: 324
language: English
ISBN:
0521482496 (9780521482493)