Scott Frickel

5 books

176 pages paperback

nonfiction politics sociology technology challenging informative medium-paced

197 pages paperback

nonfiction history philosophy science

256 pages digital

challenging informative medium-paced

500 pages paperback

nonfiction art philosophy science technology

200 pages paperback

medium-paced