Sounds to me like McMahon may be deficient in a number of vitamins such as B12. I wonder what prescription drugs he is taking.
B12 D E niacin thiamine etc