resources

books, downloads, links, and more