Michael Desmond has 29 friends.