What do Ryan Gosling, Donald Trump, Albert Einstein and Mark Zuckerberg have in common? They are all recipients of some of the most popular boy names of the last century.

Load comments