Michael Bowen Michael Bowen is visiting assistant professor at John Carroll University. Books by the Author