Discusses information about space life within recent years as well as plans for future explorations of space life.
9781429623216