publisher: Plume
publish date: August 30th 2011
format: paperback pages: 1664
language: English
ISBN:
0452297354 (9780452297357)
publisher: Signet publish date: September 6th 2011
format: paperback pages: 664
language: English
ISBN:
0451234472 (9780451234476)