cool - I'll check it out after this chapter (it's *hard* to sit and read a book these days; gosh, been so long -but at least this thing is a page-turner. I love things that summarize difficult topics in entertaining and accurate-as-possible ways. Sometimes a single well thought out analogy can make something 'click' in a new way - helping other disconnected things tumble into place. "