Peadar O'Treasaigh
overview