format: ebook pages: 176
ISBN:
1282128906 (9781282128903)
publisher: Alpha Science International, Ltd
format: paperback pages: 197
language: English
ISBN:
8173190755 (9788173190759)
publisher: Wiley
publish date: July 31st 2012
format: hardcover pages: 224
language: English
ISBN:
0470824271 (9780470824276)