by Daniel Pinchbeck
publisher: Tarcher publish date: May 4th 2006
format: hardcover pages: 416
language: English
ISBN:
1585424838 (9781585424832)
publisher: Penguin publish date: September 6th 2007
format: paperback pages: 416
language: English
ISBN:
1585425923 (9781585425921)
publisher: Penguin publish date: September 6th 2007
format: ebook pages: 416
language: English
ISBN:
1440610959 (9781440610950)
publisher: Tarcher publish date: September 6th 2007
format: ebook pages: 416
language: English
ISBN:
1440629218 (9781440629211)
format: kindle
language: English
ASIN: B000UZQJ0A