Rev:d James Taylor , D.