Evolving The Mind by A.G. Galexander Cairns-Smith & Cairns-Smith A. Graham