The creation of life past, future, alien
Scott, Andrew.
Oxford Basil Blackwell
1986
Includes bibliography and index
Evolution.