publisher: Plume publish date: March 25th 2008
format: paperback pages: 208
language: English
ISBN:
0452289114 (9780452289116)
publisher: Plume Books publish date: March 25th 2008
format: ebook pages: 208
language: English
ISBN:
143621324X (9781436213240)
publisher: Penguin publish date: March 25th 2008
format: ebook
language: English
ISBN:
1101213590 (9781101213599)