publisher: Auerbach Publications publish date: June 11th 2004
format: hardcover pages: 408
language: English
ISBN:
0849319587 (9780849319587)
publisher: Auerbach Publications publish date: December 1998
format: hardcover pages: 288
language: English
ISBN:
0849399963 (9780849399961)