Mathematical reasoning for elementary teachers - Long, Calvin T. (HarperCollins College, 1996)