About E. C. Stroud
E. C. Stroud is a researcher and narrative writer working at the boundary between documented UAP testimony and speculative fiction — and deliberately refusing to fully resolve which is which. Veiled Presence maps the modern UAP/UFO record not to prove a grand theory but to organize a genuinely unexplained phenomenon into answerable questions: Who are they? Why are they here? What do they look like? Where are they? Stroud's method is careful — each chapter examines a specific category of evidence, from official government reports to cross-cultural folklore, and leaves the reader with a map rather than a conclusion. The resulting book feels like the best kind of long-form journalism: the writer's own uncertainty is treated as a methodological virtue rather than a weakness. For readers navigating the post-Disclosure era, this is essential reading.