Past encounters /
Swift, Deborah,author.