B.L.I.S.S.

356 pages paperback 2003

fiction contemporary romance mysterious slow-paced