The Elements of Advanced Mathematics, Fourth Edition. (2017)