Black Jade Book 3 of the Ea Cycle David Zindell