Kenneth Anderson, Professor of Law, Research Fellow, The Hoover Institution on War, Revolution and Peace, Stanford University.
Updated:
Kenneth Anderson, Professor of Law, Research Fellow, The Hoover Institution on War, Revolution and Peace, Stanford University.