The books and websites listed here are a small sampling of what is available in print and on the web; each one includes extensive bibliographies and links to related topics.
Bibliography
Websites