by Michael Moorcock · 1976
Book 3 of 3 in The Dancers at the End of Time
1976 novel by Michael Moorcock