geekdad.com
How To Have Grown-Up Conversations In Interesting Times
No doubt about it: We live in interesting times. It's interesting enough that ordinary people routinely communicate with each other from opposite sides of the globe. But add to that casual miracle the fact that while we're chatting, there are multiple wars raging; slavery persists in spite
GeekMom