One of the greatest modern leaders! heck one of the greatest leaders full stop

One of the greatest modern leaders! heck one of the greatest leaders full stop.