David Harrison

David Harrison is an Associate Professor and Chair of the Linguistics Department at Swarthmore College. He’s based in Swarthmore, Pennsylvania.