Duty Revisited with Edits
Dominic Martyne
1493

This is really good, I might have some quibbles with time lines and such but a timely and useful reminder of the essential need for ethics and a form of morality to help discern good from evil.