David Andrzejewski

Programmer, Amateur Radio Operator, etc.