Agreed. But a friendly FYI: This is an "Angelfire" web site, which means that - depending on your reading speed - you'll spend a significant amount of time clicking away the relentless pop-up ads.
Still, a lot of good stuff there. I found it quite worthwhile.