Alex MacDonald articles