RT AA A1 Huff, Peter A. T1 Calvin and the Beasts : Animals in John Calvin's Theological Discourse