3 ms·Very good engineering analysis explaining the tradeoffs and that no system is perfect.by bugsy 16y agoVery good engineering analysis explaining the tradeoffs and that no system is perfect.