Law, morality, justice, freedom and equality : the underflying concepts - Haswira Nor Mohamad Hashim (Mc-Graw Hill (Malaysia), Sdn Bhd, 2009)