LIBRARY Alternate Realities: How Science Shapes Our Vision of the World 1997 · ENGLISH · PDF View details →