1
3
Published 1997
Book
5
7
10
11
Published 1992
Book
13
Published 1989
Book
15
19
by Pianka, Eric R.
Published 1982
Book