John W. Harris

7 books

1028 pages paperback

nonfiction mathematics informative medium-paced

1142 pages hardcover

nonfiction history religion challenging emotional informative medium-paced

148 pages 2018

inspiring reflective fast-paced

440 pages hardcover

challenging informative reflective slow-paced

224 pages paperback

nonfiction art history medium-paced

220 pages paperback

fiction medium-paced

1398 pages digital 1990