emerald mosley