David N McNeill Author

David N. McNeill is Lecturer in the Department of Philosophy at the University of Essex in England.