by Ellen Block
publisher: Bantam publish date: June 28th 2011
format: paperback pages: 288
language: English
ISBN:
0440245761 (9780440245766)
publisher: Bantam publish date: June 28th 2011
format: ebook pages: 270
language: English
ISBN:
0440423384 (9780440423386)
publisher: Bantam publish date: June 28th 2011
format: kindle pages: 288
language: English
ASIN: B009I9KDD8
format: kindle pages: 290
language: English
ASIN: B004J4WNC6
publisher: Bantam publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299120989 (9781299120983)