Louis N. Irwin profile picture

Louis N. Irwin

Cosmic Biology: How Life Could Evolve on Other Worlds
Life in the Universe Expectations and Constraints