Good News!  Finally, there is a lot of information out there.  What to pick from?  Here are some places to start.

Sites

Books