Shane S. Johnson 1994 – 2021