Teresa Gallagher

23 books

132 pages first pub 2000 (editions)

fiction contemporary literary magical realism short stories mysterious reflective medium-paced

Anna Karenina

Leo Tolstoy

837 pages first pub 1877 (editions)

fiction classics literary romance challenging emotional reflective slow-paced

1088 pages first pub 1853 (editions)

fiction classics literary dark emotional mysterious slow-paced

327 pages first pub 1993 (editions)

fiction literary magical realism short stories mysterious reflective medium-paced

Heidi

Heidi #1-2

Johanna Spyri

294 pages first pub 1880 (editions)

fiction childrens classics hopeful lighthearted relaxing medium-paced

230 pages first pub 1998 (editions)

fiction contemporary historical lgbtqia+ literary emotional reflective sad slow-paced

287 pages first pub 1938 (editions)

nonfiction biography history challenging informative slow-paced

496 pages first pub 2014 (editions)

fiction historical emotional informative slow-paced

missing duration info first pub 1940 (editions)

missing duration info first pub 2006 (editions)

lighthearted medium-paced