publisher: Worth Publishers
publish date: January 6th 2006
format: paperback pages: 528
ISBN:
0716767201 (9780716767206)
publisher: Worth Publishers, Hardcover" /> publish date: August 15th 2010
format: hardcover
language: English
ISBN:
1429272694 (9781429272698)
publisher: Worth Publishers publish date: July 23rd 2010
format: paperback pages: 528
ISBN:
142921791X (9781429217910)