Joan Barfoot

18 books

336 pages 2008

fiction contemporary emotional funny reflective slow-paced

307 pages 2005

fiction contemporary dark reflective sad slow-paced

122 pages paperback

nonfiction childrens reflective slow-paced

199 pages 1978

fiction reflective slow-paced

199 pages paperback 1978

fiction emotional reflective slow-paced

missing page info 1978

emotional reflective slow-paced

272 pages 1994

fiction challenging reflective slow-paced

336 pages 2001

fiction reflective slow-paced

185 pages paperback

fiction dark mysterious tense slow-paced

224 pages 1982

fiction dark medium-paced