Model-Based Reasoning In Scientific Discovery by Lorenzo Magnani