by Cris Mazza
publisher: Soft Skull Press
publish date: September 28th 2007
format: paperback pages: 320
language: English
ISBN:
1933368845 (9781933368849)
publisher: ReadHowYouWant publish date: May 26th 2011
format: paperback pages: 514
language: English
ISBN:
1459614313 (9781459614314)
publisher: Perseus Books Group publish date: October 28th 2007
format: ebook pages: 320
language: English
ISBN:
1593763328 (9781593763329)