3 Have I Done Any Good? The Tabernacle Choir sings “Have I Done Any Good?” Words and music: Will L. Thompson Arrangement: David A. Zabriskie Artist: The Tabernacle Choir at Temple Square