On Borrowed Time - David Rosenfelt