We may pretend that we're basically moral people who make mistakes, but the whole of history proves otherwise.

Author Details

Author Name: