Carol Shields

51 books

213 pages 1977

fiction literary reflective slow-paced

608 pages 2004

fiction short stories challenging reflective medium-paced

224 pages 2000

fiction short stories funny reflective slow-paced

368 pages paperback 2001

nonfiction essays short stories reflective slow-paced

416 pages 1980

fiction contemporary reflective slow-paced

192 pages digital 2001

nonfiction biography history challenging informative reflective slow-paced

352 pages paperback 1997

fiction contemporary reflective slow-paced

199 pages 1989

fiction short stories emotional reflective slow-paced

400 pages 1998

fiction short stories reflective medium-paced

194 pages 1976

fiction literary reflective slow-paced