Spanning six centuries and three timelines, Portia Elan's novel follows four characters linked by a shared search for community and a mysterious time-traveling figure.