Ghost at the Window
Margaret McAllister

Ninian House, Ewan Dart’s home in a small Scottish town, has some quirks--the most troublesome being that it shifts back in time, offering glimpses into history. Past and present collide, when Ewan encounters Elspeth, a young ghost trapped in time, who needs Ewan’s help to find peace at last. Ewan must unravel Elspeth’s past and the mystery of a locked closet--in an increasingly intense race against time.