public spirited activism