declan geraghty