dermot sheehan