This report is a re-visit of a past report. The first one being a copy and paste from Wikipedia because I was at the time, a lazy tit. This report has been written by me, with zero plagiarism. I have used multiple sources and tried to include as much information as possible. Hopefully you all...