Author: GEORGE MACAULAY TREVELYAN,O. M.