What Could Have Been and What Will Be?