Theories of causality : from antiquity to the present - Losee, John (Transaction Publishers, 2011)