- Beyond Software Architecture: Creating and Sustaining Winning Solutions
- Facts and Fallacies of Software Engineering
- Mike Mentzer and Me: My Heavy Duty Journal of High Intensity Training The Logical Approach to Bodybuilding
- Patterns for Effective Use Cases
- The Essence of Object-Oriented Programming with Java and UML