Wilbur Miller

From Kook Science

Will Miller
Born 13 June 1917(1917-06-13)
Died 5 March 1966 (48)
Loma Linda, San Bernardino Co., California

Wilbur "Will" Leroy Miller (June 13, 1917 - March 5, 1966) was an American contactee who, along with his wife Evelyn Miller, claimed communications with several Space Brothers.

Selected Bibliography

  • Miller, Will; Miller, Evelyn (1959), We of the New Dimension, Los Angeles: The Authors