Social & Preventive Medicine

Kuppuswamy socioeconomic status scale comprises of -