Keeping up with the times - John Mackie, Lawyer Editor