markrweber
markrweber

markrweber

gadfly (n) a person who interferes with the status quo of a society or community by posing novel, potently upsetting questions, usually directed at authorities