format: hardcover pages: 320
ISBN:
0199669775 (9780199669776)
publisher: Separate Star publish date: September 1st 2001
format: paperback pages: 265
language: English
ISBN:
0971287201 (9780971287204)
publisher: Separate Star
publish date: February 21st 2008
format: hardcover pages: 432
language: English
ISBN:
0971287236 (9780971287235)
publisher: Books on Demand
publish date: January 31st 2013
format: kindle pages: 76
language: English
ISBN:
9783848247837
publisher: Oxford University Press publish date: May 1st 2006
format: hardcover pages: 272
language: English
ISBN:
0199275742 (9780199275748)