Teaching and Learning K-8 by Richard D. Kellough & John Jarolimek