Long pedigree / The evolution of the political animal

.....

© The Spectator