Robert Burns a life - Douglas, Hugh (Robert Hale, 1976)