Socialism 101: A lesson in charity

so·cial·ism (so’sh?-liz’?m)
n.
  1. Any of various theories or systems of social organization in which the means of producing and distributing goods is owned collectively or by a centralized government that often plans and controls the economy.
Read the rest