Author: rev. edward irving