Multiply on the Fly

by Suzanne Slade and Erin E. Hunter