Nature of Mathematics - Taha, Leen (2021)