Who is...the shroud? - Engelhardt, Steve (Marvel Comics, 1976)