publisher: Basic Health Publications publish date: February 1st 2006
format: paperback pages: 170
language: English
ISBN:
1591201101 (9781591201106)
publisher: ReadHowYouWant publish date: April 10th 2009
format: paperback pages: 362
language: English
ISBN:
1442969512 (9781442969513)
publisher: ReadHowYouWant publish date: July 16th 2009
format: ebook
language: English
ISBN:
1458701298 (9781458701299)