It's just Peter here. Secret identities are impossible in Derleth. Dude, I apparently was here before and didn't remember it. Everyone was just being really nice casually stepping around it for me when they all knew who I was.
Also, you said your best friend's a Selvig fan? Science guy?