Over the years, I have found a few sites that have thorough
and exhaustive links. Instead of "re-inventing the wheel," I have linked to
the BEST of the BEST!

The Talking Drum of Knowledge

Cyndi's List
 

(You will automatically be sent to The Talking Drum)