format: paperback pages: 396
language: English
ISBN:
0873182170 (9780873182171)
publisher: Elsevier
publish date: September 25th 2013
format: hardcover
ISBN:
0323188702 (9780323188708)
publisher: Elsevier
publish date: August 22nd 2013
format: ebook
ISBN:
0323188710 (9780323188715)
format: ebook pages: 418
ISBN:
0873182189 (9780873182188)