12126

The human mind
Means doubt in the background.
The human heart
Means fear in the foreground.