publisher: Auerbach Publications publish date: May 17th 2006
format: hardcover pages: 182
language: English
ISBN:
0849398460 (9780849398469)
publisher: CRC Press publish date: May 17th 2006
format: ebook pages: 199
language: English
ISBN:
1280653922 (9781280653926)