Home›Books›John M. ByrneJohn M. ByrneNo biography available.Works (2)Families and the energy transitionFrom God given to God driven