by William Rothman
publisher: Cambridge University Press publish date: November 24th 2003
format: hardcover pages: 389
language: English
ISBN:
0521820227 (9780521820226)
publisher: Cambridge University Press publish date: March 1st 2010
format: paperback pages: 389
language: English
ISBN:
0521527244 (9780521527248)
publisher: Cambridge University Press publish date: October 28th 1988
format: hardcover pages: 232
language: English
ISBN:
052136048X (9780521360487)