publisher: Academic Press
format: hardcover pages: 266
language: English
ISBN:
0125249403 (9780125249409)
publisher: Cambridge University Press publish date: May 27th 2004
format: hardcover pages: 384
language: English
ISBN:
0521452198 (9780521452199)