SCALE AND HIERARCHY IN MACROEVOLUTION