Nick Hall

Nick Hall

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 and trainer in English Language.

Affiliations and Expertise

Book