What period spans the late 2nd to mid 1st millennium BCE?