David James Jones

Welsh philosopher and academic From Wikipedia, the free encyclopedia