Intellivore by Diane Duane - WordSea