by Mark Hughes
publisher: Portfolio Hardcover
publish date: July 7th 2005
format: hardcover pages: 256
language: English
ISBN:
1591840929 (9781591840923)
publisher: Portfolio Trade publish date: April 29th 2008
format: paperback pages: 256
language: English
ISBN:
1591842131 (9781591842132)
publisher: Portfolio publish date: February 1st 2007
format: ebook pages: 256
language: English
ISBN:
1429517182 (9781429517188)
publisher: Portfolio publish date: July 7th 2005
format: ebook pages: 256
language: English
ISBN:
1101218401 (9781101218402)
publisher: Penguin
language: English
ISBN:
1429519630 (9781429519632)
publisher: Portfolio publish date: February 1st 2007
format: ebook
language: English
ISBN:
1429512288 (9781429512282)