MacDonald, David Bruce (1973 –)