medeltiden samt den nyare och nyaste tiden.