Cause and effect - Hanfling, Oswald, 1927-2005 (Arts. Problems of philosophy ;, 1973)