Dugald Murdoch

4 books

308 pages 1989

nonfiction philosophy science challenging informative medium-paced

418 pages 1911

nonfiction philosophy science challenging informative reflective slow-paced

272 pages 1927

nonfiction classics philosophy challenging informative reflective slow-paced

428 pages 1641

nonfiction philosophy science challenging informative medium-paced