by Suzanne Arruda
publisher: NAL Hardcover publish date: January 6th 2009
format: hardcover pages: 384
language: English
ISBN:
0451225864 (9780451225863)
ASIN: 451225864
publisher: NAL Trade publish date: September 1st 2009
format: paperback pages: 400
language: English
ISBN:
0451227611 (9780451227614)
ASIN: 451227611
publisher: NAL publish date: January 6th 2009
format: kindle pages: 398
language: English
ASIN: B001MSMUX4
publisher: New American Library publish date: January 6th 2009
format: ebook pages: 384
language: English
ISBN:
144065591X (9781440655913)
publisher: New American Library publish date: January 6th 2009
format: ebook pages: 384
language: English
ISBN:
1440655944 (9781440655944)
publisher: New American Library publish date: January 6th 2009
format: ebook pages: 384
language: English
ISBN:
1440655898 (9781440655890)
publisher: New American Library publish date: January 6th 2009
format: ebook
language: English
ISBN:
1101396474 (9781101396476)