B bbc.com Love Bug worm's creator tracked down to repair shop in Manila 193 points known 6 years ago 94 comments