Irenaeus of Lugdunum: A Study of His Teaching