David Devonald Smith has 4 friends.