Mar. 28, 2006

A Barometer of Modern Morals

Cheating on your taxes, cheating on your spouse and other questions of right and wrong