Contact by Carl Sagan

You need at least a minor background in science to understand the themes and terminology. But it’s worth it. Thoroughly enjoyable.

Continue reading

Advertisements