Author: rev. h. l. hughes