Appalled observer of 21st century politics.