James G. CantrillJames G. Cantrill is associate professor of communication and performance studies at Northern Michigan University. Books by the Author