Nick Hall is a writer and broadcaster who has had books published on a variety of topics and has also appeared on several programmes for BBC World Service. He is also a lecturer an...ver maisNick Hall is a writer and broadcaster who has had books published on a variety of topics and has also appeared on several programmes for BBC World Service. He is also a lecturer and trainer in English Language.ver menos