A review by engel99
Flatland: A Romance of Many Dimensions by Edwin A. Abbott

funny informative reflective fast-paced
  • Diverse cast of characters? Yes

3.0