Ann Rosalie David

5 books

240 pages hardcover

nonfiction history challenging informative medium-paced

192 pages

14 pages 1992

challenging informative reflective medium-paced

32 pages 1993

nonfiction challenging informative medium-paced

353 pages