Needle in a Timestack - Silverberg, Robert (Ballantine Books)