publisher: Thomas Dunne Books publish date: March 20th 2007
format: hardcover pages: 304
language: English
ISBN:
0312352212 (9780312352219)
publisher: Arrow publish date: March 1st 2007
format: paperback
language: English
ISBN:
009949356X (9780099493563)
publisher: Octane Press publish date: 2012-11-01
format: paperback pages: 360
language: English
ISBN:
1937747085 (9781937747084)