publisher: Worth Publishers publish date: February 22nd 2008
format: hardcover pages: 560
language: English
ISBN:
1429205776 (9781429205771)
publisher: Worth Publishers
publish date: November 15th 2000
format: hardcover pages: 414
language: English
ISBN:
0716751593 (9780716751595)