publisher: HarperTorch publish date: August 31st 2004
format: paperback pages: 384
language: English
ISBN:
0061031496 (9780061031496)
publisher: John Wiley & Sons publish date: September 24th 2009
format: ebook pages: 304
language: English
ISBN:
0470528850 (9780470528853)
publisher: Wiley publish date: October 1st 2009
format: hardcover pages: 304
language: English
ISBN:
0470464941 (9780470464946)
ASIN: 470464941