publisher: Transaction Publishers publish date: July 3rd 2012
format: paperback pages: 260
language: English
ISBN:
1412847516 (9781412847513)
publisher: Elsevier Science & Technology
format: hardcover pages: 232
language: English
ISBN:
0444411860 (9780444411860)