A scientific approach to ethics developing greater respect for ethics in business and society - Storčevoj, Maksim A. (palgrave macmillan, 2018)