Olaf Adolfsson
Sensor tech with poor vision (or bad luck) despite repeated drills.
ken