by Louise Marley
publisher: Ace publish date: May 31st 2005
format: paperback pages: 352
language: English
ISBN:
0441012124 (9780441012121)
publisher: Ace
format: hardcover pages: 324
language: English
ISBN:
0441011365 (9780441011360)
publisher: Ace Books publish date: May 31st 2005
format: ebook pages: 352
language: English
ISBN:
0786558679 (9780786558674)
publisher: Penguin publish date: May 31st 2005
format: ebook pages: 352
language: English
ISBN:
1101208252 (9781101208250)
publisher: Ace Books publish date: June 7th 2005
format: ebook pages: 352
language: English
ISBN:
0786558652 (9780786558650)