A dating guide for geeks reveals the perils and pitfalls of meeting women, going on dates, getting serious, breaking up, and establishing a successful lifelong relationship that does not involve Star Wars bed sheets.
"2" Result
Sort By: