A More Perfect World

For now, see Best Possible Future