publisher: Saraswati Press
publish date: October 26th 2012
format: paperback pages: 416
ISBN:
1249975174 (9781249975175)
publisher: Elsevier Science & Technology publish date: March 25th 2008
format: ebook pages: 760
ISBN:
1281308552 (9781281308559)
publisher: Academic Press publish date: April 8th 2008
format: hardcover pages: 760
language: English
ISBN:
0123708699 (9780123708694)