Caroline MacDonald

13 books

313 pages paperback 1995

fiction contemporary literary short stories challenging emotional reflective medium-paced

72 pages paperback 1983

emotional reflective medium-paced

134 pages hardcover 1991

missing page info digital

178 pages paperback

nonfiction history medium-paced

141 pages paperback 1992

fiction horror short stories dark mysterious reflective medium-paced

131 pages 1991

reflective medium-paced

183 pages paperback 1988

fiction young adult emotional reflective slow-paced

missing page info hardcover 1920

fiction young adult dark mysterious medium-paced

180 pages paperback 1996

young adult dark mysterious tense medium-paced