Noncommunicable diseases a compendium - Banatvala, Nick; Bovet, Pascal (Routledge, Taylor & Francis Group, 2023)