Cunninghame Graham. A centenary study