Thomas Amidon

Classical liberal, Christian, soccer nut, water quality scientist, wannabe economist.