Macroevolution : diversity, disparity, contingency : essays in honor of Stephen