Holiday Free Shipping & Special Discounts! Get the code »

Craig C Broyles

Craig C. Broyles, (Ph.D., University of Sheffield) is associate professor of religious studies at Trinity Western University. He is the author of several books, including a commentary on the Psalms.