Survey of XIXTH & XXTH Century