https://9lib.org/document/yd7enpge-meaning-hidden-human-suffering-christian-concerning-mystery-cross.html