pages: 270
language: English
ISBN:
0061721557 (9780061721557)
publisher: HarperCollins publish date: May 15th 2012
format: hardcover pages: 302
language: English
ISBN:
0062107968 (9780062107961)
publisher: Soho Press publish date: November 1st 2005
format: paperback pages: 258
language: English
ISBN:
1569474052 (9781569474051)