publisher: Elsevier publish date: November 12th 2013
format: ebook pages: 600
language: English
ISBN:
0444595724 (9780444595720)
publisher: Elsevier publish date: August 28th 2013
format: hardcover pages: 800
language: English
ISBN:
0444595627 (9780444595621)