publisher: Cambridge University Press publish date: June 29th 2006
format: paperback pages: 252
language: English
ISBN:
0521029740 (9780521029742)
ASIN: 521029740
publisher: Cambridge University Press publish date: April 13th 2000
format: hardcover pages: 249
language: English
ISBN:
0521770734 (9780521770736)
publisher: Cambridge University Press publish date: April 12th 1996
format: ebook
language: English
ISBN:
0511034156 (9780511034152)