Dave Banks is an advertising professional by day, toy repairman at night. He writes. A lot. You can find his work at geekdad.com or his irregularly updated personal blog, friendlycurmudgeon.com. When he has spare time, he enjoys playing games and watching cars go really, really fast. Follow him on Twitter: @davebanks.
Latest from Dave Banks
We'll assume you're ok with this, but you can opt-out if you wish.