jscharf50

retired professional who spends most days musing about the meaning of life.