Evolution throws a wonderful light on all the struggles, eccentricities, tortuous developments — Joseph McCabe