Eternal Light by Peter Buck
_