World Enough, & Time

by James Kahn

Published 16 September 1982