Shannon Vallor

3 books

328 pages first pub 2016 (editions)

nonfiction philosophy technology challenging informative reflective slow-paced

272 pages missing pub info (editions)

nonfiction computer science philosophy science sociology technology medium-paced

696 pages missing pub info (editions)

nonfiction philosophy informative reflective medium-paced