authors Riordan, David O Walsh, Kieran A Galvin, Rose Sinnott, Carol Patricia Kearney, MD, PhD Byrne, Stephen