5
6
by Eldredge, Niles
Published 1995
Book
8
9
10
by Eldredge, Niles
Published in Science
electronic Article
11
13
16
17
18
by Eldredge, Niles
Published in Nature <London> (1989)
electronic Article