An Introduction to ethics - Lillie, William. (Allied Publishers Limited, 2001)