David is has written about a wide-range of topics for an entourage of national and international and magazines, including the Daily Mirror, Scottish Daily Record and Morningstar UK. When he is not behind his desk, he enjoys a good game of cricket - both playing in and spectating.