Author: c. j. s. o'malley thomas m. ling