it spanned from the ancient literal giants to the contemporariesplato , sun tzu , machiavelli , old testament , shakespeare , hemingway , chase , robert greene , sheldon , dan brown , grisham and more .