Millennial-scale Climate Oscillations Research Articles