Burns Encyclopaedia - Lindsay, Maurice (Hutchinson, 1970)