The Shifting Balance Theory of Evolution
1990 ◽
Vol 36
◽
pp. 567-579
◽
1978 ◽
Vol 15
(01)
◽
pp. 179-183
◽
1965 ◽
Vol 162
(986)
◽
pp. 80-104
◽