Chris Barbieri

3 books

192 pages 1981

fiction science fiction adventurous challenging reflective slow-paced

124 pages paperback

nonfiction religion medium-paced

31 pages 2018

informative reflective fast-paced