Who has a wider scope of profession, Michael Haneke or Ralph Thomas?