Teresa Macedo rated Before We Say Goodbye: Show rating 4 stars Oct. 9, 2023 Public Before We Say Goodbye by Toshikazu Kawaguchi (Before the Coffee Gets Cold, #4)