Courses
How to Survive on Mars: the Science Behind the Human Exploration of Mars
Mars: The Next Frontier