Thomas Griggs: The Creative Enigma-Amoeba and Master of Dissonance on February 03, 2021 Thomas Griggs +