Timothy Shane Pierce 1961-2019