Noncommunicable Diseases A Compendium (Routledge 2023)