Windmills of your mind by Richardbuchan
_