Teaching Elementary Mathematics by Nancy L. Smith & Diana V. Lambdin