Lyda Belknap Long

Pseudonym for Frank Belknap Long