June 30, 1979April 5, 2022 Jeff Burger Music Review: The Residents’ Bizarre ‘Duck Stab/Buster & Glen’