STEVE HARWELL, 1967-2023