Doctor Strange (1968) #174
Published November 1, 1968
Stephen quickly realizes that Clea may not be able to assimilate to life on earth. Later, he and Victoria are tricked into visiting London by a satanic disciple.
Published November 1, 1968
Stephen quickly realizes that Clea may not be able to assimilate to life on earth. Later, he and Victoria are tricked into visiting London by a satanic disciple.