publisher: St. Martin's Press publish date: March 13th 2012
pages: 368
language: English
ISBN:
0312322682 (9780312322687)
publisher: Picador publish date: November 15th 2005
format: paperback pages: 256
language: English
ISBN:
0312322674 (9780312322670)
ASIN: 312322674