Elsie Dinsmore

317 pages first pub 1868 (editions)

fiction classics historical emotional reflective fast-paced

360 pages first pub 1868 (editions)

fiction classics historical emotional hopeful fast-paced

371 pages first pub 1868 (editions)

fiction classics historical emotional lighthearted fast-paced

343 pages first pub 1993 (editions)

fiction classics historical emotional slow-paced

missing page info first pub 2000 (editions)

fiction historical emotional fast-paced

missing page info first pub 2000 (editions)

fiction classics historical emotional fast-paced

340 pages first pub 1880 (editions)

fiction historical young adult emotional slow-paced

missing page info first pub 1882 (editions)

fiction classics historical emotional funny slow-paced

272 pages first pub 1996 (editions)

fiction classics historical challenging informative reflective medium-paced

320 pages first pub 1884 (editions)

fiction classics historical lighthearted slow-paced