Jim Knight

Semi-retired nursing home administrator and amateur economist.
Jim Knight has not set up their profile yet