Time after time  by Michael Brady
_