Author: St. Irenaeus. Joseph P. Smith (Translation and Annotations)