Community types, socio-economic structure and IHD mortality--a contextual analysis based on Swedish aggregate data.