GNNK

Proud father, happy husband, good Christian, Computer Programmer, dreamer, reader, chess player, bad tennis player, worst football player.