publisher: Little, Brown and Company publish date: May 28th 2008
format: paperback pages: 256
language: English
ISBN:
0751535435 (9780751535433)
language: English
ISBN:
0316861170 (9780316861175)
publisher: Little, Brown and Company publish date: July 1st 2006
format: audiobook minutes: 176
language: English
ISBN:
1405500867 (9781405500869)