For several years I’ve been turning over in my mind an idea that initially struck me as far-fetched, ... Read More