steve delaney