John, D. (1906). A new Interpretation of Herbart's Psychology and Educational Theory Through the Philosophy of Leibniz. William Blackwood and Sons.