publisher: Auerbach Publications publish date: February 24th 2004
format: hardcover pages: 304
language: English
ISBN:
0849321093 (9780849321092)
format: kindle pages: 304
language: English
ISBN:
9781135506568
publisher: Auerbach Publications publish date: March 11th 2004
format: ebook pages: 304
language: English
ISBN:
0203498380 (9780203498385)
publisher: Taylor & Francis Group publish date: February 24th 2004
language: English
ISBN:
1280051272 (9781280051272)