Eye of the Zodiac
Series: Dumarest of Terra #13
Publisher: DAW
Published: September 16, 1975
Format: Paperback
ISBN-13: 9780879971946
Subjects: Fiction / General