Title: A general survey of progress in the last twenty-five years