A Neuropsychological Rehabilitation Program for Cognitive Impairment in Psychiatric and Neurological Conditions: A Review That Supports Its Efficacy. (21st October 2019)