Macroevolution: pattern and process - Stanley, Steven M (San Francisco W H Freeman, 1979)