Author: rev. g. f. browne, b.d.,