Scientific revolution - Bernal, J.D