The evolution of differentiation - Bullough, William Sydney 1914- (Academic Press, 1967)