by Barbara Dawson Smith
publisher: St. Martin's Press publish date: April 3rd 1999
format: paperback pages: 334
language: English
ISBN:
0312968930 (9780312968939)
publisher: St. Martin's Press publish date: April 30th 2013
format: ebook pages: 334
language: English
ISBN:
1466841176 (9781466841178)
publisher: St. Martin's Paperbacks publish date: April 30th 2013
format: kindle pages: 311
language: English
ASIN: B00CBFZVCE
language: English
ISBN:
0739403060 (9780739403068)