publisher: Tarcher publish date: October 11th 2012
format: paperback pages: 304
language: English
ISBN:
0399160426 (9780399160424)
publisher: Tarcher
publish date: October 11th 2012
format: ebook pages: 304
language: English
ISBN:
1101601361 (9781101601365)
publisher: Your Coach Digital publish date: December 18th 2012
language: English
ISBN:
1469086115 (9781469086118)