You need to sign in or sign up before continuing.

Barbara McShane

9 books

128 pages paperback 1977

fiction classics middle grade adventurous emotional sad fast-paced

144 pages paperback 1972

fiction fantasy middle grade lighthearted fast-paced

304 pages paperback 1984

fiction young adult funny lighthearted medium-paced

412 pages paperback 1937

nonfiction classics memoir emotional reflective slow-paced

480 pages paperback 1937

nonfiction memoir travel adventurous reflective slow-paced

258 pages paperback 1982

fiction young adult funny reflective fast-paced

362 pages paperback 1984

fiction childrens young adult hopeful lighthearted mysterious slow-paced

320 pages paperback 1954

fiction classics literary funny lighthearted reflective medium-paced

104 pages paperback

fiction classics literary dark reflective slow-paced