Nathan Keyfitz — Canadian sociologist