The Medea Hypothesis: Is Life on Earth Ultimately Self-Destructive?

Peter Ward

Paperback

OUT OF STOCK
ISBN 9780691165806
List price $17.95
Publisher Princeton University Press
Year of publication 2015
Medium_medea