avg_rating: 3.97
name: David                Campbell
about: David Campbell has worked as a new media producer and content specialist for many years, including roles at IBM, the BBC, various Internet consultancies and the British civil service. He is the author of a number of titles for Osprey.