history meets science