David McKinnon

David McKinnon is a journalist who previously wrote a wide variety of software reviews for Expert Reviews between 2009 and 2013