Time, causality, and concurrency. - David V. J. Murphy (1989)