Mathematics For Elementary Teachers: A Contemporary Approach by Blake E. Peterson & Gary L. Musser