publisher: Cambridge University Press publish date: November 25th 2006
format: paperback pages: 248
language: English
ISBN:
052143775X (9780521437752)
publisher: Simon & Schuster
publish date: August 14th 2001
format: paperback pages: 400
language: English