Kevin Moore

MSc Arab World Studies from the University of Edinburgh. Arabic language enthusiast. Dabbling in translation and analysis.

Posts