By Fisher, James P, James P., Alan MacDonald
By Carley, James P
By Gills, James P
By Fitzgerald, M J T, Golden, James P, Fitzgerald MB BCh BSc, Maeve
By Carse, James P