J.R. Miller

33 books

468 pages first pub 1991 (editions)

nonfiction challenging informative reflective slow-paced

33 pages first pub 2013 (editions)

103 pages missing pub info (editions)