Animal evolution: A study of recent views of its causes - Carter, G S (1960)