Evolution Concepts and Consequences, 2nd, Second Edition