Bruce C. Birch

13 books

506 pages digital 1999

256 pages 2007

nonfiction religion informative reflective medium-paced

120 pages paperback

nonfiction religion medium-paced