Karl Steel
Karl Steel is associate professor of English at Brooklyn College and author of How to Make a Human: Animals and Violence in the Middle Ages .
Karl Steel is associate professor of English at Brooklyn College and author of How to Make a Human: Animals and Violence in the Middle Ages . See less
Karl Steel's Featured Books