George M Armstrong

GEORGE M. ARMSTRONG, JR. teaches comparative and property at Louisiana State University. He previously taught political science at Princeton University.