Barry K


Retired Biologist - Geologist - Geophysicist - Attorney. Hyperactive thinker designer tinkerer adjuster builder re-designer tester refiner re-builder ..... and so on.