gafisher

gafisher

Retired Engineer, author, broadcaster.
All activity