Michael Taylor

76 books

190 pages hardcover

nonfiction history informative slow-paced

152 pages paperback

nonfiction self help challenging informative reflective slow-paced

308 pages paperback

nonfiction religion informative reflective medium-paced

196 pages 1982

nonfiction philosophy politics challenging informative reflective slow-paced

400 pages hardcover 2020

nonfiction history informative reflective medium-paced

316 pages 2017

nonfiction computer science informative slow-paced

168 pages paperback

nonfiction computer science science informative medium-paced

90 pages 2009

nonfiction education psychology self help informative medium-paced

210 pages paperback

nonfiction self help challenging informative reflective medium-paced

302 pages paperback

fiction fantasy adventurous medium-paced