Michael Dean Bagwell - 1958 to 2021