publish date: 2017-04-20
format: Kindle Edition pages: 164
ASIN: B071XWW5B9
publisher: Elsevier publish date: 2007-05-01
format: Digital pages: 7
ASIN: B000PDYLM0
format: paperback pages: 320
language: English
ISBN:
0847679950 (9780847679959)
format: paperback pages: 298
language: English
ISBN:
0802805388 (9780802805386)