publisher: Worth Publishers publish date: August 28th 2006
format: hardcover
language: English
ISBN:
0716775344 (9780716775348)
publisher: Worth Publishers publish date: September 5th 2006
format: paperback pages: 256
language: English
ISBN:
071676928X (9780716769286)