The fluctuating female vote: politics, religion, and the ovulatory cycle.

The fluctuating female vote: politics, religion, and the ovulatory cycle.