Law, Morality, Justice, freedom and Equality: The Underlying Concepts - Haswira Nor Mohamad Hashim, Anida Mahmood (Mc Graw Hill, 2009)