There's an old saying, "All roads lead to Rome." Well in this case, all roads lead to Hamish MacKinnon's farmstead in Maine. Rory McGregor is being haunted by dreams of a house and the people who occupy it. At times, he feels he is the person in the dream. He Wonders what is causing the dreams. An invitation to a ninetieth birthday part for James McDonald, a distant relative, contains a strange message. James insists that he traveled from 1941 to...