The Worm Ouroboros (Ballantine Books #U7061)