Ted D. Rossier 

Political Scientist; lecturer at southern university
Posts