Mathematics For Elementary Teachers by Blake E. Peterson, Gary L. Musser & William F. Burger