Craig Girard
Scientifically proven to be the best Father in the world, a pretty good husband and an OK programmer.
How Can I Learn a New Skill at My Boring Job? Games. Food for Thought. Books. Education. Geek. Fluvanna. Skeptic. Health. Tech Tips.
to experience pearltrees activate javascript.