Mathematical reasoning for elementary teachers - De Temple, Duane W. (Harper Collins, 1996)