Kantian ethics and socialism (Hackett, 1988)