Prolog for Scientific Explanation. - Jean-Christophe Rohner; Håkan Kjellerstrand (Prolog: The Next 50 Years, 2023)