Causality and Time – TJS 2.23.2023 final