Darwinism and determinism the role of direction in evolution - Ruffa, Anthony R. (Branden Pr., 1983)