Barbara Michaels is the firstborn of the two pseudonyms of Barbara Mertz (the other one being Elizabeth Peters), under which she has written many mystery/thriller/supernatural novels. They are listed here in publication order, but I have not yet found a definitive source for exact publication dates.