Craig Taylor

36 books

304 pages hardcover

nonfiction history medium-paced

missing page info 2020

informative reflective fast-paced

370 pages paperback

nonfiction history challenging informative medium-paced

460 pages digital 2011

400 pages hardcover 2011

nonfiction history travel adventurous lighthearted slow-paced

missing page info 2011

nonfiction history travel lighthearted slow-paced

missing page info hardcover

missing page info

medium-paced

480 pages 2021

nonfiction travel emotional reflective slow-paced

213 pages paperback 2009

fiction play short stories lighthearted reflective medium-paced