Star Guard / Planet of No Return (Ace #D-199)
Publisher: Ace Books
Published: 1956-01-01