Barbara Shelby

4 books

70 pages digital 1959

fiction classics hopeful reflective sad medium-paced

380 pages paperback 1969

fiction magical realism challenging reflective slow-paced

696 pages 1977

fiction romance challenging reflective medium-paced

576 pages paperback 1972

fiction classics magical realism emotional reflective medium-paced