Real and Convex Analysis