Dr. Thomas Karlsson 

-Ph. D. in History of Religion at Stockholm University. -Certified teacher, and MA in Education -Fellow Researcher, Yale University, USA .
See followers