For books you should check out The Cannabible by Jason King The CannabibleThere are three volumes, each with detailed pictures and descriptions of over 250 different strains in each volume. It's probably the greatest Cannabis book I've ever seen.