publisher: Penguin publish date: May 11th 2007
format: ebook pages: 304
language: English
ISBN:
1101217383 (9781101217382)
publisher: Tantor Media Inc publish date: November 1st 2005
language: English
ISBN:
1400121922 (9781400121922)
publisher: Riverhead Books publish date: August 1st 2007
format: ebook
language: English
ISBN:
142953348X (9781429533485)
publisher: DIANE Publishing Company publish date: March 28th 2008
format: hardcover pages: 272
language: English
ISBN:
1422395138 (9781422395134)