Here are some recommended books, authors, websites, videos and other resources you may find helpful. Suggestions are always warmly welcomed.