mary on a cross meaning genius