The Herland Trilogy Collections

422 pages • 1999 • 13 editions

fiction classics feminism speculative fiction challenging informative inspiring slow-paced