by Anya Ulinich
publisher: Viking
publish date: February 15th 2007
format: hardcover pages: 324
language: English
ISBN:
0670038199 (9780670038190)
publisher: Penguin publish date: March 25th 2008
format: paperback pages: 336
language: English
ISBN:
0143113011 (9780143113010)
publisher: Penguin publish date: March 25th 2008
format: ebook pages: 336
language: English
ISBN:
1440634149 (9781440634147)
format: kindle pages: 336
language: English
ASIN: B001AY2IL4
publisher: Penguin publish date: March 25th 2008
format: ebook
language: English
ISBN:
1101388145 (9781101388143)
publisher: Penguin publish date: March 25th 2008
format: ebook
language: English
ISBN:
1429559284 (9781429559287)