A bit of a technical but I thought interesting article about the offside law, it's development and benefits. http://www.guardian.co.uk/sport/blog/2010/apr/13/the-question-why-is-offside-law-genius