Human Functioning: Developments and Grand Challenges - Bickenbach, Jerome (Frontiers in Rehabilitation Sciences, 2021)