Regret : Developmental, Cultural, and Clinical Realms / - Akhtar, Salman, (Karnac Books,, 2017)