Nathan George Klein has 120 friends.