Mary Jane Holmes

50 books

292 pages missing pub info (editions)

fiction classics reflective medium-paced

326 pages first pub 1905 (editions)

76 pages first pub 1881 (editions)

494 pages missing pub info (editions)

fiction history reflective fast-paced

236 pages missing pub info (editions)

nonfiction history

missing page info first pub 2015 (editions)

138 pages first pub 1860 (editions)

396 pages first pub 2010 (editions)

388 pages missing pub info (editions)

nonfiction history

484 pages first pub 1895 (editions)