Machiavelli,
Leonardo,
and the
Science of Power
Roger D. Masters