by Amanda Eyre Ward
publisher: Ballantine Books publish date: August 30th 2005
format: paperback pages: 290
language: English
ISBN:
0345483170 (9780345483171)
publisher: Arrow publish date: February 2nd 2006
format: paperback pages: 304
language: English
ISBN:
0099471272 (9780099471271)
publisher: MacAdam/Cage Publishing publish date: October 8th 2004
format: hardcover pages: 292
language: English
ISBN:
1931561729 (9781931561723)
publisher: M P Publishing Ltd. publish date: September 25th 2009
format: ebook
language: English
ISBN:
1596928646 (9781596928640)
publisher: Hutchinson publish date: February 3rd 2005
format: paperback pages: 320
language: English
ISBN:
0091799791 (9780091799793)
publisher: Recorded Books publish date: December 2005
format: audiobook
language: English
ISBN:
1419330179 (9781419330179)
language: English
ISBN:
1419318497 (9781419318498)
publisher: Cornerstone Digital publish date: January 11th 2011
format: ebook pages: 304
language: English
ISBN:
1446441032 (9781446441039)