Images Recalled, 3rd Photo Festival Mannheim Ludwigshafen Heidelberg, Sep 5 - Oct 25, 2009