Movements In Religious Thought - I. Romanism, Ii. Protestantism, Iii. Agnosticism. by Edward Hayes Plumptre