John Portmann is the author of When Bad Things Happen to Other People and the editor of In Defense of Sin. A self-described liberal Catholic, Portmann lives in Charlottesville, Virginia.
John Portmann's faculty page
Sex and Heaven
St. Martin's Press
St. Martin's Griffin
John Portmann examines what it takes to get into heaven, and why religions--Roman Catholicism in particular--place so much emphasis on sex and sexual orientation as a measure of a soul, making "correct...