format: paperback pages: 400
language: English
ISBN:
073229634X (9780732296346)
publisher: Bolinda Audio publish date: April 1st 2013
language: English
ISBN:
1743166788 (9781743166789)
publisher: HarperCollins publish date: April 1st 2013
format: kindle
language: English
ISBN:
9781743098233
publisher: Harper publish date: May 9th 2013
format: paperback pages: 400
language: English
ISBN:
0007509820 (9780007509829)