welcome to the internet of david o'doherty