By Denis Gill, Niall O'Brien
By Gill MB BSc DCH FRCPI FRCPCH, Denis, O'Brien MB DCH FRCPI, Niall, Denis Gill, Niall O'Brien