Madurai and history