David Edward Cooper
David E. Cooper is a British author and philosopher who was brought up in Surrey and educated at Highgate School and Oxford University. He has written extensively on philosophical topics, including works on life and meaning.
Surrey, United Kingdom
philosophy
literature