by Denise Nicholas
publisher: Gallery Books publish date: September 5th 2006
format: paperback pages: 432
language: English
ISBN:
1416524827 (9781416524823)
publisher: Agate Publishing publish date: August 28th 2007
format: ebook pages: 335
language: English
ISBN:
1572846097 (9781572846098)
publisher: Agate Bolden publish date: August 26th 2005
format: hardcover pages: 335
language: English
ISBN:
1932841105 (9781932841107)
publisher: Pocket Star publish date: January 29th 2008
format: paperback pages: 496
language: English
ISBN:
141657123X (9781416571230)