Sphereland: A Fantasy About Curved Spaces and an Expanding Universe
Text: English, Dutch (translation)