To know more in depth For those of you who want to learn more in depth, or who want to have some web resources at hand, I have prepared a selection of web resources related …