Joe Hoyle, Financial Accounting & Flat World Knowledge