Philosophical Dimensions of Logic and Science by Artur Rojszczak