James Campbell, A Servant of Jesus Christ

John Ritchie. James Campbell, A Servant of Jesus Christ. John Ritchie, Kilmarnock, 1900