Author: Mohler Jr., R. Albert, York, Hershael, Prince, David