Edinburgh Research Explorer

Dr Donald Davidson

Senior Fellow