Current Debates in Science and Mathematics