Mark E. Call

Compuholic, computer tech, hopeless gadget head, music aficionado, experimenter, garden train collector, bicycle enthusist, ham radio operator.