Mervyn Duffy Author