Finite and Infinite Mathematics: Sets, Numbers, Lines, Equations, Probability