Sex, Sadism, Spain, and Cinema: The Spanish Horror Film - 9781442251168