The serpent mage
Bear, Greg,1951-
Century
1988