The Demon in the Mirror

1981