Alfred Barratt

British philosopher