Ovulation Prediction Is Messy and Difficult. It Shouldn’t Be
wired.com