Donald Armstrong

Donald Armstrong

Happily living on an island, writing about the human adventure with an emphasis on politics and “tikkun olam” (saving the world — mostly from ourselves).