Understanding geometry for a changing world - Craine, Timothy (Yearbook (National Council of Teachers of Mathematics), 2009)