by Katherine Crowley
publisher: Portfolio Hardcover publish date: September 24th 2009
format: hardcover pages: 320
language: English
ISBN:
1591842751 (9781591842750)
publisher: Portfolio Trade publish date: September 28th 2010
format: paperback pages: 320
language: English
ISBN:
1591843685 (9781591843689)
publisher: Portfolio publish date: September 24th 2009
format: ebook pages: 320
language: English
ISBN:
1101144955 (9781101144954)
publisher: Your Coach Digital publish date: October 6th 2009
format: audiobook
language: English
ISBN:
1596594691 (9781596594692)
publisher: Penguin publish date: September 24th 2009
format: hardcover pages: 320
language: English
ISBN:
0594256267 (9780594256267)
publisher: Your Coach In A Box, Audio CD" /> publish date: October 1st 2013
format: audiobook
language: English
ISBN:
1596593849 (9781596593848)