The Eternal generation of the Son : Maintaining orthodoxy in Trinitarian theology - Giles, Kevin. (Downers Grove, Illinois, 2012)