publisher: Auerbach Publications publish date: June 17th 2005
format: hardcover
language: English
ISBN:
0849326508 (9780849326509)
publisher: CRC Press publish date: June 17th 2005
format: ebook pages: 463
language: English
ISBN:
1280536888 (9781280536885)