publisher: Little, Brown and Company publish date: November 1st 2008
format: paperback pages: 320
language: English
ISBN:
1408700557 (9781408700556)
publisher: Little, Brown and Company publish date: April 1st 2011
format: paperback pages: 320
language: English
ISBN:
0349123454 (9780349123455)