Irish maestro, Derek Duffy, has an incredible range of songs up his sleeves.