Altruistic volunteers are either not truly altruistic or not rational, according to traditional economic analysis. They are not altruistic if they volunteer to receive a utility benefit, and they are not rational if they choose to volunteer when monetary contribution would be more efficient. Economic man is a fool to volunteer. However, socio-economic man is shrewder. Socio-economic man is moderately deontological, path-dependent, nonmonetary, nonrationally motivated, and community-minded. Corresponding elements of socio-economic rationality that allow for rational, altruistic volunteers are considerd. The five elements considered are: 1, nonconsequentialist reasons, 2. constitutive choices, 3. pricelessness, 4. nonrational motivation, and 5. community preference production.