Sci Fi Past and Future