Evolution of hydrothermal ecosystems on earth (and mars?). - Bock, Gregory R. (Ciba Foundation Symposium nCiba Foundation Symposium, 1996)