I approve this message Leave a Comment / Philosophy / By Stephen Hicks Thank you amusing Internet memologist sources!