publisher: Abacus publish date: June 23rd 2011
format: paperback pages: 435
language: English
ISBN:
0349123683 (9780349123684)
publisher: Harper publish date: July 26th 2011
format: paperback pages: 368
language: English
ISBN:
0061836958 (9780061836954)
ASIN: 61836958