RT AA A1 Johnston, Nathanael Y. T1 (Book Review)Kevin Giles, The Eternal Generation of the Son: Maintaining Orthodoxy in Trinitarian Theology