publisher: Riverhead Trade publish date: January 4th 2005
format: paperback pages: 288
language: English
ISBN:
1594480664 (9781594480669)
publisher: Immanion Press
publish date: August 14th 2011
format: paperback pages: 260
language: English
ISBN:
1907737200 (9781907737206)