Quote:
Made me laugh. There's debate over whether solar activity (sunspots and such) is having a notable effect. There's always the possibility - others have suggested interstellar radiation. Still can't quite get my mind around that one.

