David Enoch

Portrait: 
First name: 
David
Last name: 
Enoch
Department of Philosophy & Law, the Faculty of Humanities, Hebrew University, Jerusalem