no good ideas no good reasons

Red Cross Signal Processing