Marie Leeds (New Earth)

Marie Leeds was the wife of supernatural debunker Doctor Terrence Thirteen.

Recommended Readings

 * Phantom Stranger (Volume 1)
 * Ghosts