http://www.doctorv.xyz/2019/12/05/developing-psychological-shock-absorbers/
Developing psychological shock absorbers