teama has written 64 articles