There are some information on each of those that are relatively hard to find anywhere. You can Google, Bing or what ever your favorite search engine is and you may find a lot of books or YouTube channels but the information is usually buried at the middle or end of the video or there may be a couple chapters in a book with each devoting limited space to these topics. These, combined is the topic I plan to start writing small informational eBooks for Kindle on.