Rowbotham, John Frederick, Reverend; author