Crystal, David

David Crystal

1 Contributor
David Crystal is honorary professor of linguistics at the University of Wales, Bangor. He has written or edited over 100 books and published numerous articles for scholarly, professional, and general readerships.