David Player

David Player

Black Deaf Thinker | Tackling Uncomfortable issues | 'MA in Linguistics '23