Duane McKibbin

Software developer and gadget fan.

Duane McKibbin