Arthur James Balfour. Passages in His Non-political Speeches, Addresses and Writings. Abridged and Briefly Annotated by J. G. Jennings ... From the Collection Entitled: "Arthur James Balfour as Philosopher and Thinker, Selected and Arranged by Wilfrid M. Short.".