publisher: Berrett-Koehler Publishers publish date: October 2nd 2002
format: ebook pages: 272
language: English
ISBN:
1605092851 (9781605092850)
publisher: ReadHowYouWant publish date: May 7th 2010
format: paperback pages: 400
language: English
ISBN:
1458756653 (9781458756657)