The Herland Trilogy

166 pages • 1911 • 12 editions

fiction classics speculative fiction dark medium-paced

128 pages • 1915 • 433 editions

fiction classics speculative fiction dark reflective slow-paced

216 pages • 1916 • 294 editions

fiction classics speculative fiction challenging informative reflective slow-paced