Books
- Advanced Corporate Financial Reporting a Canadian Perspective
- Universal Banking: Financial System Design Reconsidered
- Beyond the Bottom Line: Advanced Financial Management in Business
- The Essence of Financial Accounting (2nd Edition)
- Start Consulting: How to Walk the Talk
Books