publisher: Little, Brown and Company publish date: November 13th 2012
format: hardcover pages: 673
language: English
ISBN:
0316185396 (9780316185394)
ASIN: 316185396
publisher: St. Martin's Paperbacks publish date: May 15th 1999
format: mass market paperback pages: 249
language: English
ISBN:
0312972024 (9780312972028)
publisher: Back Bay Books publish date: 2019-05-21
format: paperback pages: 342
ISBN:
0316472301 (9780316472302)