Why TML does what it does.  This page provides mission statement, objectives and a rationale for using the O-G approach.