publisher: Razorbill
publish date: January 7th 2010
format: hardcover pages: 272
language: English
ISBN:
159514272X (9781595142726)
publisher: Penguin publish date: January 7th 2010
format: paperback pages: 272
language: English
ISBN:
1595143416 (9781595143419)