Principles of mathematics : - Lepetic, Vladimir (Wiley, 2016)