Robert Burns and his world - Daiches, David (London Thames and Hudson, 1971)