James Randi debunks astrology.