Read the complete post at http://gaycurmudgeon.blogspot.com/2008/06/what-is-morally-acceptable-part-ii.html