Causal Explanation in Historiography - Virmajoki, Veli ca. 20./21. Jh (Springer Nature Switzerland, 2023)