James A. Smith

11 books

192 pages 2020

nonfiction philosophy technology challenging informative medium-paced

608 pages hardcover

nonfiction education medium-paced

235 pages digital

168 pages digital

371 pages 1975

medium-paced

missing page info 2024 user-added

356 pages 1990

history informative reflective slow-paced

287 pages digital 2017

challenging informative reflective medium-paced

207 pages hardcover

medium-paced

218 pages paperback

nonfiction religion medium-paced