josiah duffy