These books, organizations, and websites are ones I've found to be extremely helpful, so I've taken the time to review them for you.