polyhistorical

Adjective

 * 1) Dealing with many histories or historical periods.