Hello everybody! I need help on my school assignment, after so much looking in websites I found a couple of articles and books to have a better...