publisher: Cambridge University Press publish date: October 31st 2009
format: paperback
language: English
ISBN:
0521778298 (9780521778299)
publisher: Cambridge University Press publish date: March 2nd 2000
format: hardcover pages: 308
language: English
ISBN:
0521770998 (9780521770996)