publisher: Auerbach Publications publish date: June 23rd 2005
format: hardcover pages: 144
language: English
ISBN:
0849329604 (9780849329609)
publisher: CRC Press publish date: June 23rd 2005
format: ebook pages: 161
language: English
ISBN:
1280653280 (9781280653285)