Grant Elder

has published 130 posts

Author Archives: Grant Elder

Understanding Trump

A lot of people are pointing to either Trump’s narcissism or inconsistencies. If you understand what a Machiavellian is and...

0