Mathematical reasoning for elementary teachers - Long, Calvin T. (Pearson/Addison-Wesley, 2006)