Minnesota Middle Level Mathematics (5-8) by Sharon A. Wynne