- 501 Ideas for Your Compliance and Ethics Program: Lessons from 30 Years of Practice
- Stock market probability: How to improve your odds of making safe and profitable investment decisions
- Building a Career in Compliance and Ethics
- Stock Market Probability: Using Statistics to Predict and Optimize Investment Outcomes, Revised Edition
- Adventure Beyond the Clouds: How We Climbed China's Highest Mountain--And Survived!