Irritation of Life: The Subversive Melodrama of Michael Haneke, David Lynch and Lars von Trier (Marburger Schriften zur Medienforschung Book 42) - Kindle edition