David Eugene Smith

23 books

272 pages 1637

nonfiction mathematics philosophy science challenging informative reflective slow-paced

168 pages paperback

nonfiction mathematics informative medium-paced

618 pages 1958

nonfiction history mathematics science challenging informative slow-paced

736 pages 1958

nonfiction history mathematics challenging informative medium-paced

340 pages paperback

nonfiction education challenging informative reflective medium-paced

356 pages paperback

nonfiction history challenging informative reflective medium-paced

missing page info hardcover 1952

nonfiction classics philosophy challenging informative medium-paced

463 pages hardcover 1952

nonfiction classics philosophy challenging informative medium-paced

260 pages paperback

nonfiction childrens challenging informative reflective medium-paced

196 pages paperback

nonfiction mathematics medium-paced