Real Analysis for Graduate Students, version 2.1