17522.
Writing systems research.
Taylor & Francis
1758-6801 (Print), 1758-681X (Online)
17523.
Taylor & Francis