geeksplode 

Just a bloke living in a faraway country.