My Review Of The Five Side Effects of Kindness By David Hamilton July 26, 2023 Book and Magazine Reviews