Knoll Life on a young planet Andrew H. Knoll - New Jersey Princeton University Press 2005 - x,277p. ill. 25cm Includes bibliographical references and index ISBN: 691120293 97860700000000