format: paperback pages: 294
language: English
ISBN:
1448659434 (9781448659432)
format: kindle pages: 304
language: English
ASIN: B004C44GNC
publisher: Banks, Catherine publish date: November 16th 2010
format: ebook
language: English
ISBN:
0011136553 (2940011136559)