Text this: Business and professional ethics for directors, executives and accountants