Services provided by John Francis Oneill: