I just got a copy of Masks of Nyarlathotep, and when I was reading the Shanghai chapter, I saw the description of Carl Stanford. Who is he? I vaguely remember reading his name somewhere, but I can't find any information on him on the Internet. What other published adventures does he appear in?