Fighting the Past, Present and Future