The Secret & Philosophy of Hajj 1 There are four dimensions associated with this great act of worship - each one more deep-rooted and beneficial than the other. The Ethical Dimension The most...