by Michelle Lovric
publisher: Bloomsbury publish date: April 5th 2010
format: hardcover pages: 500
language: English
ISBN:
1408802244 (9781408802243)
publisher: Bloomsbury publish date: 2011
format: paperback pages: 466
language: English
ISBN:
1408809648 (9781408809648)
publisher: Bloomsbury publish date: April 5th 2010
format: kindle pages: 516
language: English
ASIN: B003M5I5UW
publisher: Turtleback Books publish date: 2010
format: paperback pages: 500
language: English
ISBN:
140880588X (9781408805886)
publisher: Penguin publish date: June 8th 2010
format: paperback pages: 512
language: English
ISBN:
0143177265 (9780143177265)