From Kook Science
|Born||13 June 1917|
|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.
- Miller, Will; Miller, Evelyn (1959), We of the New Dimension, Los Angeles: The Authors