John A Johnson

physicist - lawyer - capitalist Presbyterian minister; Christian libertarian.
John A Johnson has not set up their profile yet