The world that could be - North, Robert Carver (Norton, 1976)