William Gladstone has not a single redeeming defect.

, ,

William Gladstone has not a single redeeming defect.