- The Portfolio Management Bible: The New Standard in Portfolio Management: How Investors, Advisors, and Fund Managers Build and Balance Resilient, High-Performance Portfolios in Today's Markets
- Code Breaking in the Pacific
- Code Breaking in the Pacific
- Over 'Ere and Back Home; Random Impressions of an Earnest Soul
- Imperfectly Proper
















