Hours of Thought on Sacred Things. by James Martineau ... by Dr James Martineau