publisher: Auerbach Publications publish date: June 3rd 2008
format: hardcover pages: 566
language: English
ISBN:
1420051849 (9781420051841)
publisher: CRC Press publish date: January 1st 2008
format: ebook pages: 585
language: English
ISBN:
1281400971 (9781281400970)