RIP Terry Hill 1972-2024