Des Cahill's guest on today's Des's Island Discs is award-winning Irish singer and songwriter Gavin James.