Farragh Devlin
overview