Carol Sheriff

15 books

272 pages 1996

nonfiction history informative medium-paced

498 pages paperback

nonfiction education history informative reflective medium-paced

544 pages paperback

nonfiction education history informative reflective medium-paced

1024 pages 2011

nonfiction history challenging informative reflective medium-paced

385 pages 2007

nonfiction history informative slow-paced

1152 pages

missing page info digital 1999

544 pages digital 1999

909 pages paperback 1990

nonfiction history challenging informative reflective medium-paced

960 pages digital 1999