James F MacKenzie has 3 friends.