Author: Association for Promoting Christian Knowledge (Dublin, Ireland)