Question: who wrote song have i told you lately
Answer: Van Morrison