Fairy Tale Romance

441 pages paperback 1996

fiction romance adventurous emotional mysterious medium-paced