Frontiers and Revolution