Peter Lamarque, Professor of Philosophy University of York, UK