J.R. Daniel Kirk

5 books

320 pages paperback

missing page info 2012

challenging informative reflective slow-paced

214 pages paperback 2012

nonfiction religion challenging informative slow-paced

659 pages 2016

nonfiction challenging reflective medium-paced

212 pages digital

challenging dark reflective fast-paced