Nick Yapp

A teacher for many years before becoming a writer and broadcaster, Nick Yapp has written over 50 books on a wide range of subjects including sport, cinema, and 20th century history. He has scripted over 150 programmes for radio and television, and has been a regular contributor to the New York Times