publisher: Auerbach Publications publish date: August 28th 2008
format: hardcover pages: 405
language: English
ISBN:
1420055372 (9781420055375)
publisher: CRC Press publish date: September 2nd 2008
format: ebook pages: 422
language: English
ISBN:
1281774200 (9781281774200)