Skip Nav

A Million First Dates: Solving the Puzzle of Online Dating

Give Dan Slater's A Million First Dates: Solving the Puzzle of Online Dating to any single girlfriends you know who've been wading in the online dating pool.

Read More Valentine's DayGift GuideBooks