John M. Taylor

19 books

336 pages paperback

nonfiction biography history medium-paced

missing page info digital

268 pages paperback 1999

challenging informative medium-paced

336 pages hardcover 1970

missing page info 1989

informative medium-paced

346 pages 2017

emotional reflective medium-paced

426 pages paperback

nonfiction history

192 pages hardcover

nonfiction history medium-paced

464 pages 2001

nonfiction history informative slow-paced