The internet is an abundant resource however we do encourage you to be careful taking everything at face value. Below are some excellent resources we recommend.
Books
Articles