Each of us has heaven and hell in him...

Oscar Wilde