undefined

Kane B

public philosopher who focuses on the philosophy of science, the source of knowledge, and the construction of beliefs