Randy Allen Harris

6 books

368 pages 1993

nonfiction history challenging informative reflective slow-paced

241 pages paperback 1997

241 pages 1997

informative reflective medium-paced

563 pages digital 1993

nonfiction challenging informative reflective medium-paced

568 pages

624 pages paperback 2004

challenging informative medium-paced