Spectral Methods for Time-Dependent Problems by