Brian P. Irwin

Brian P. Irwin is associate professor of Old Testament and Hebrew Scriptures at Knox College in Toronto, Ontario.