babu duffy