Boomerang
by Helene Dunbar
Michael Sterling disappeared from his Maine town five years ago. Everyone assumed he was ...