canadian economist david rosenberg inside his toronto offices for barrons magazine David Rosenberg from Rosenberg Research & Associates a Toronto Consulting Firm.