publisher: Basic Health Publications publish date: March 15th 2004
format: paperback pages: 370
language: English
ISBN:
1591200601 (0820002717955)
publisher: ReadHowYouWant publish date: May 15th 2009
format: paperback pages: 766
language: English
ISBN:
1442978562 (9781442978560)