Robert Hubbard is professor of theatre at Northwestern College in Orange City, Iowa. In addition to his scholarly work, he also directs plays and has written and performed one-per...показать больше Robert Hubbard is professor of theatre at Northwestern College in Orange City, Iowa. In addition to his scholarly work, he also directs plays and has written and performed one-person shows across the Midwest.показать меньше