Porn: veiled in the garden