Author: Werner Keller, William Neil, M.A., B.D.,PH.D.