Jennifer Johnston

21 books

152 pages 1999

fiction historical reflective slow-paced

86 pages paperback 2000

nonfiction childrens science adventurous informative fast-paced

156 pages 1974

fiction historical emotional reflective sad slow-paced

167 pages paperback 1980

fiction historical emotional reflective slow-paced

224 pages 1977

fiction literary emotional reflective sad fast-paced

191 pages hardcover 1990

144 pages hardcover 1972

fiction historical emotional reflective sad slow-paced

167 pages 1982

fiction literary emotional reflective medium-paced

448 pages paperback 2000

160 pages 1999

fiction emotional reflective medium-paced