ISBN:
0123411041 (9780123411044)
publisher: Academic Press publish date: June 13th 2003
format: hardcover pages: 2154
language: English
ISBN:
0123411033 (9780123411037)
publisher: Xlibris publish date: March 9th 2013
format: paperback pages: 286
language: English
ISBN:
1479787973 (9781479787975)