Writing Donald E. Keyhoe Acting Mysteries from Beyond Earth Self 1975 Other Credits Earth vs. the Flying Saucers Novel 1956 Agent-readable