by Timothy Murphy
publisher: Harmony publish date: September 10th 2002
format: paperback pages: 272
language: English
ISBN:
060980751X (9780609807514)
publisher: Clarkson Potter publish date: June 19th 2001
format: hardcover pages: 272
language: English
ISBN:
060960676X (9780609606766)
publisher: Harmony publish date: April 28th 2010
format: ebook pages: 272
language: English
ISBN:
0307432750 (9780307432759)
publisher: Harmony publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299109802 (9781299109803)