publisher: Elsevier Science & Technology
format: hardcover
language: English
ISBN:
0444850120 (9780444850126)
publisher: Elsevier Science & Technology
format: hardcover
language: English
ISBN:
0444850139 (9780444850133)
publisher: Cambridge University Press publish date: September 22nd 2006
format: paperback pages: 256
language: English
ISBN:
0521031753 (9780521031752)