Carol Shields

51 books

91 pages paperback 1992

challenging reflective medium-paced

100 pages 1990

fiction reflective sad medium-paced

100 pages paperback 1990

dark funny reflective medium-paced

400 pages 2003

nonfiction short stories emotional informative medium-paced

406 pages 2003

fiction emotional reflective slow-paced

216 pages 1982

fiction reflective medium-paced

160 pages 1999

short stories dark informative medium-paced

171 pages paperback 1981

fiction literary emotional reflective sad medium-paced

59 pages 1974

poetry reflective medium-paced

192 pages 2001

nonfiction biography history funny informative reflective medium-paced