There's is a LOT of information here, but it's worth sorting through. If your eyes start to glaze from info overload, don't give up! Take a break, digest what you've read, and come back to where you left off. It's well worth the time!