Alan Hylands

Solver of difficult data problems.