Marguerite Davis

5 books

193 pages paperback 1939

fiction childrens classics historical lighthearted slow-paced

309 pages 1923

fiction historical reflective medium-paced

193 pages 1939

fiction childrens classics historical adventurous hopeful lighthearted fast-paced

missing page info hardcover 1933

emotional lighthearted medium-paced

missing page info hardcover 1943