Groups we like: 
Books and Articles:
Websites and Blogs: