Cause for sunspot cycles
Timo Niroma (do a search and find his website) seems to think that sunspots co-vary with Jupiter's orbit. If this observation holds, it seems likely that gravtitational effects on the flows in our Sun's nuclear reaction may produce sunspots.
EP
