General ethics (Basil, 1990)