Wow! You know about David Gates?
Actually he was from Tulsa. During his creative period he wrote a bazillion songs.