Alan

A really enjoyable tune - lots of great lyrics (already quoted by others).
Really nice work - hope the surgery goes well.

Peter