publisher: Auerbach Publications publish date: December 15th 2009
format: hardcover pages: 542
language: English
ISBN:
1420085670 (9781420085679)
publisher: CRC Press publish date: February 25th 2013
format: hardcover pages: 652
language: English
ISBN:
1466510900 (9781466510906)