https://thejeshgn.com/2016/01/14/book-flatland-a-romance-of-many-dimensions/
Book - Flatland: A Romance of Many Dimensions