A review by jeannethinks
Upon a Midnight Clear by Jude Deveraux

5.0