publisher: Clarkson Potter publish date: January 13th 2004
format: hardcover pages: 160
language: English
ISBN:
1400047331 (9781400047338)
publisher: Clarkson Potter publish date: June 6th 2012
format: ebook pages: 160
language: English
ISBN:
0307985024 (9780307985026)