Gaea Trilogy, by John Varley