I have been following the soccer world cup with a certain degree of regularity over the last few days. Now, I have never been as ardent a fan of soccer as a lot of my friends have been but I have been sucked into the maelstrom by the waves of passion which must necessarily exist [...]