publisher: Auerbach Publications publish date: April 17th 2007
format: hardcover pages: 440
language: English
ISBN:
0849379210 (9780849379215)
publisher: CRC Press publish date: April 12th 2007
format: ebook pages: 436
language: English
ISBN:
1281127787 (9781281127785)