Title: Frontiers of science and philosophy