A 21st century ethical toolbox - Weston, Anthony 1954- (Oxford University Press, 2001)