You'll find many subtopics in the websites I posted for you.
You can ask a new question or answer this question.