avg_rating: 3.58
name: John   Preston
about: John Preston is a Senior Lecturer in Philosophy at the University of Reading. He writes on the philosophy of science and the mind.Librarian Note: There is more than one author in the GoodReads database with this name. See this thread for more information. John Preston is a Senior Lecturer in Philosophy at the University of Reading. He writes on the philosophy of science and the mind.Librarian Note: There is more than one author in the GoodReads database with this name. See this thread for more information. ...more