Journalist, columnist, social commentator, opinion-shaper and author of 20 books.